/**
 * 用户相关接口
 */

// 登录接口参数类型
interface LoginParams {
  username: string;
  password: string;
}

// 登录
export function login(data: LoginParams) {
  return fetch('/api/user/login', {
    method: 'POST',
    headers: {
      'Content-Type': 'application/json'
    },
    body: JSON.stringify(data)
  }).then((res) => res.json());
}

// 获取用户信息
export function getUserInfo() {
  return fetch('/api/user/info').then((res) => res.json());
}
